home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 4 / ETO Development Tools 4.iso / Tools - Objects / Macintosh Programmer’s Workshop / MPW 3.1 / MPW / Interfaces / CIncludes / Math.h < prev    next >
Text File  |  1990-12-13  |  1KB  |  49 lines

  1. /************************************************************
  2.  
  3. Created: Friday, September 15, 1989 at 6:14 PM
  4.     Math.h
  5.     C Interface to the Macintosh Libraries
  6.  
  7.  
  8.     Copyright Apple Computer, Inc.    1985-1989
  9.     All rights reserved
  10.  
  11. ************************************************************/
  12.  
  13.  
  14. #ifndef __MATH__
  15. #define __MATH__
  16.  
  17. #ifndef __SANE__
  18. #include <SANE.h>
  19. #endif
  20.  
  21. #define HUGE_VAL inf()
  22. #define pow(x,y) power(x,y)
  23.  
  24. #ifdef __cplusplus
  25. extern "C" {
  26. #endif
  27. extended log10(extended x); 
  28. extended frexp(extended x,int *exp);
  29. extended ldexp(extended x,int n);
  30. extended floor(extended x); 
  31. extended ceil(extended x);
  32. extended fmod(extended x,extended y);
  33. extended modf(extended x,extended *ip); 
  34. extended fabs(extended x);
  35. extended sinh(extended x);
  36. extended cosh(extended x);
  37. extended tanh(extended x);
  38. extended asin(extended x);
  39. extended acos(extended x);
  40. extended atan2(extended y,extended x);
  41. extended hypot(extended x,extended y);
  42. char *ecvt(extended value,int ndigit,int *decpt,int *sign); 
  43. char *fcvt(extended value,int ndigit,int *decpt,int *sign); 
  44. #ifdef __cplusplus
  45. }
  46. #endif
  47.  
  48. #endif
  49.